Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 BIBURY ROAD Detached £1,590,000 3 Mar 2023
42 BIBURY ROAD Terraced £480,500 5 Dec 2023
43 BIBURY ROAD Semi-Detached £417,500 7 Aug 2019
48 BIBURY ROAD Detached £405,000 8 Jun 2007